package aiku.numericalcontroloa.Model.Vo;

import aiku.numericalcontroloa.Model.Dto.PurchasePartDto;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @author 马文杰
 * @version 1.0
 */
@Data
public class PurchaseReceiptsVo {

    /**
     * 入库ID
     */
    private String id;

    /**
     * 采购订单ID
     */
    private String purchaseOrdersId;

    /**
     * 供应商名称
     */
    private String suppliersName;

    /**
     * 采购人姓名
     */
    private String userName;

    /**
     * 总金额
     */
    private BigDecimal price;

    /**
     * 零件列表
     */
    private List<PurchasePartDto> parts;

    /**
     * 结款方式
     */
    private Integer paymentMethod;

    /**
     * 入库日期
     */
    private String receiptsTime;

    /**
     * 申请用户id
     */
    private String userId;

    /**
     * 申请用户姓名
     */
    private String nickName;

    /**
     * 审核人id
     */
    private String managementId;

    /**
     * 审核人姓名
     */
    private String managementName;

    /**
     * 审核时间
     */
    private String applyTime;

    /**
     * 入库状态（0已入库，1待审核，2拒绝入库）
     */
    private String receiptsStatus;

    /**
     * 入库备注
     */
    private String remarks;
}
